using System;
using Yanesdk.System;
using Yanesdk.Input;

namespace AdvEvaluator.Task
{
    /// <summary>
    /// キー入力、タイマーの更新、プログラムの終了処理を行うタスク
    /// </summary>
    class Timer : TaskBase
    {
        /// <summary>
        /// タスク処理
        /// </summary>
        /// <param name="o"></param>
        /// <returns>正常終了なら0。非0ならこのタスクは消される。</returns>
        public override int Task(object o)
        {
            GameSystem system = (GameSystem)o;

            // タイマーの更新
            system.FixTimer.Update();

            return 0;
        }

    }
}

